agricultural insecticide - German English Dictionary